home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_12_11
/
saks
/
generic.h
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
C/C++ Source or Header
|
1994-09-08
|
344 b
|
17 lines
Listing 1 - a simple version of generic.h
//
// generic.h - macros for implementing generic classes
//
#ifndef GENERIC_H_INCLUDED
#define GENERIC_H_INCLUDED
#define name2(n1, n2) _name2(n1, n2)
#define _name2(n1, n2) n1 ## n2
#define declare(c, t) name2(c, declare)(t)
#define implement(c, t) name2(c, implement)(t)
#endif